package cn.com.HiSting1990.MyDateDemo;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class MyCalendar {
    //Calendar 是可以根据系统时间设置我们需要的时间的类
    public static void main(String[] args) {
        Calendar calendar = Calendar.getInstance();
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        Date startDate = calendar.getTime();
        Date endDate = calendar.getTime();

        System.out.println("设置前的开始时间："+sdf.format(startDate));
        System.out.println("设置前的结束时间："+sdf.format(endDate));

        //设置月中最小的一天
        int minDay = calendar.getMinimum(Calendar.DAY_OF_MONTH);
        calendar.set(Calendar.DAY_OF_MONTH,minDay);
        //设置月中最大的一天
        int maxDay = calendar.getMaximum(Calendar.DAY_OF_MONTH);
        calendar.set(Calendar.DAY_OF_MONTH,maxDay);


        System.out.println("设置后的开始时间："+sdf.format(startDate));
        System.out.println("设置后的结束时间："+sdf.format(endDate));
    }
}
